package com.ruoyi.legal.domain;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseConditionEntity;
import io.swagger.annotations.ApiModelProperty;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 移送台账备份对象 tb_pack_ystz
 *
 * @author xwj
 * @date 2025-05-11
 */
@TableName("tb_pack_ystz")
@Data
public class PackYstz extends BaseConditionEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long id;

    /**
     * tb_pack.id
     */
    @ApiModelProperty("tb_pack.id")
    private Long packId;

    /**
     * 案件移送函文号
     */
    @Excel(name = "案件移送函文号")
    @ApiModelProperty("案件移送函文号")
    private String ajyshwh;

    /**
     * 案件名称
     */
    @Excel(name = "案件名称")
    @ApiModelProperty("案件名称")
    private String ajmc;

    /**
     * 办案科室
     */
    @Excel(name = "办案科室")
    @ApiModelProperty("办案科室")
    private String bgks;

    /**
     * 办案人员
     */
    @Excel(name = "办案人员")
    @ApiModelProperty("办案人员")
    private String bary;

    /**
     * 移送单位
     */
    @Excel(name = "移送单位")
    @ApiModelProperty("移送单位")
    private String ysdw;

    /**
     * 有关事项审批表审批完成时间
     */
    @Excel(name = "有关事项审批表审批完成时间")
    @ApiModelProperty("有关事项审批表审批完成时间")
    private String spwcsj;

    /**
     * 移送日期
     */
    @Excel(name = "移送日期")
    @ApiModelProperty("移送日期")
    private String ysrq;

    /**
     * 移送送达日期
     */
    @Excel(name = "移送送达日期")
    @ApiModelProperty("移送送达日期")
    private String yssdrq;

    /**
     * 接件人
     */
    @Excel(name = "接件人")
    @ApiModelProperty("接件人")
    private String jjr;

    /**
     * 接件人联系方式
     */
    @Excel(name = "接件人联系方式")
    @ApiModelProperty("接件人联系方式")
    private String jjrlxfs;

    /**
     * 状态：0未提交，1已提交
     */
    @ApiModelProperty("状态：0未提交，1已提交")
    private String status;

    /**
     * 备注
     */
    @Excel(name = "备注")
    @ApiModelProperty("备注")
    private String bz;

    /**
     * 创建人id
     */
    @ApiModelProperty("创建人id")
    private Long createId;
    private Date createTime;
    private String createBy;
    /**
     * 更新人id
     */
    @ApiModelProperty("更新人id")
    private Long updateId;
    private Date updateTime;
    private String updateBy;

}
